package admin

import "github.com/gogf/gf/v2/net/ghttp"

// FileUploadInput 上传文件输入参数
type FileUploadInput struct {
	File          *ghttp.UploadFile // 上传文件对象
	Name          string            // 自定义文件名称
	RandomName    bool              // 是否随机命名文件
	UploadPath    string            //上传路径
	Module        string            //模块选填
	Ext           string            //文件后缀
	AbsUploadPath string            //上传绝对路径
}

// FileUploadOutput 上传文件返回参数
type FileUploadOutput struct {
	Id   uint   `json:"id"`   // 数据表ID
	Name string `json:"name"` // 文件名称
	Path string `json:"path"` // 本地路径
	Url  string `json:"url"`  // 访问URL，可能只是URI
}
